bishop's cap cactus - Espagnol Anglais Dictionnaire